//
//  AvailableNetWorking.h
//  宏铭科技
//
//  Created by 宏铭科技 on 16/7/26.
//  Copyright © 2016年 程超. All rights reserved.
//

#import "CCNetworking.h"

@interface AvailableNetWorking : CCNetworking

/**
 GET 网络请求方法
 
 @param url     业务接口地址
 @param params  传递的参数对象
 @param success 请求成功后的回调
 @param failure 请求失败后的回调
 */
+(void)postWithUrl:(NSString *)url params:(NSDictionary *)params successHandler:(SuccessBlock)success falureHandler:(FailureBlock)failure;



/**
 POST 网络请求方法
 
 @param url     业务接口地址
 @param params  传递的参数对象
 @param success 请求成功后的回调
 @param failure 请求失败后的回调
 */
+(void)getWithUrl:(NSString *)url params:(NSDictionary *)params successHandler:(SuccessBlock)success falureHandler:(FailureBlock)failure;


/**
 数据流上传
 
 @param parameter 参数
 @param success 成功
 @param failure 失败
 */
+ (void)uploadDataWithParameter:(NSDictionary *)parameter
                           data:(NSData *)data
                       progress:(ProgressBlock)progressBlock
                  successHander:(SuccessBlock)success
                  failureHander:(FailureBlock)failure;

@end
